simple directed graph